<?php
// no direct access
defined( '_JEXEC' ) or die( 'Restricted access' );
require (JPATH_COMPONENT_ADMINISTRATOR . DS . 'config.shop.php');
JHTML::script('jquery-1.4.2.min.js','components/com_shop/',false);
$document = JFactory::getDocument();
$noconflict = "jQuery.noConflict();";
$document->addScriptDeclaration($noconflict);
$oConf = ShopController::conf();
?>
<h3 style="color:#7E0101;"><?php echo $oConf->min_price;?></h3>
<h1>
Корзина покупателя
</h1>
<?php if(count($this->basket)>0):?>
<?php 
require_once(JPATH_SITE.'/components/com_comprofiler/comprofiler.html.php');
global $_POST,$_PLUGINS;
global $_CB_framework, $mainframe;

//var_dump($post);
if ( defined( 'JPATH_ADMINISTRATOR' ) ) {
	if ( ! file_exists( JPATH_ADMINISTRATOR . '/components/com_comprofiler/plugin.foundation.php' ) ) {
		echo 'CB not installed!';
		return;
	}
 
	include_once( JPATH_ADMINISTRATOR . '/components/com_comprofiler/plugin.foundation.php' );
} else {
	if ( ! file_exists( $mainframe->getCfg( 'absolute_path' ) . '/administrator/components/com_comprofiler/plugin.foundation.php' ) ) {
		echo 'CB not installed!';
		return;
	}
 
	include_once( $mainframe->getCfg( 'absolute_path' ) . '/administrator/components/com_comprofiler/plugin.foundation.php' );
}
cbimport( 'cb.html' );
cbimport( 'cb.plugins' );
$_POST['return'] = "index.php?option=com_shop&view=basket";
?>
<form method="POST" action="index.php" >
<table cellpadding=3 cellspacing=2 class="basket_list" border=0>
	<tr>
		<th align=left width="25px">
			№
		</th>
		
		<th align=left>
			Название
		</th>
		<th align=left width="">
			Цвет/размер
		</th>
		<th align=left width="75px">
			Количество
		</th>
		<th align=left width="100px">
			Цена
		</th>
		<th>
		
		</th>
	</tr>
	<?php $i=0; foreach($this->basket as $key=>$basket): $i++;?>
        <? if ($key=='payment') continue; ?>
	<tr>
		<td align=left>
			<?php echo $i;?>
		</td>
		
		<td align=left> 
			<a href="index.php?option=com_shop&view=item&id=<?php echo $basket[item]->articul;?>"><?php echo htmlspecialchars($basket[item]->name);?></a>
		</td>
		<td align=left> 
			<?php echo $basket[size_color];?>
		</td>
		<td valign=top width="85px">
			<input type="text" class="quantity" name="quantity[<?php echo $key;?>]" value="<?php echo $basket[count];?>" size="4" />
			
		</td>
		<td align=left>
			<?php echo $basket[item]->price*$basket[count];?>			
		</td>
		<td>
			<a class="delete_button" href="index.php?option=com_shop&task=deletGood&id=<?php echo $basket[item]->articul;?>&type=<?php echo $basket[size_color];?>">удалить</a>
				
		</td>
	</tr>
	<?php endforeach;?>
        <tr>
            <td colspan=4 align=right>

                    <b>Сумма заказа: </b>
            </td>
            <td>
                    <b><?php echo $this->sum;?> руб.</b>
            </td>
            <td>
                    <input type="submit" value="обновить" class="continue" style="float:right"/>
            </td>
        </tr>
        </table>
<input type=hidden name="option" value="com_shop" />
<input type=hidden name="task" value="calculateBasket" />
</form>

<?php if($_COOKIE[continue_buying] != ''):
$url = parse_url($_COOKIE[continue_buying]);
parse_str($url[query],$query);
?>

<form action="<?php echo $_COOKIE[continue_buying]?>" method="get" style="float:left;position:relative;">
	<input type="submit" value="Продолжить покупки" class="continue"/>
	<?php foreach($query as $key=>$q):?>
	<input type="hidden" value="<?php echo $q?>" name="<?php echo $key?>"/>
	<?php endforeach;?>
</form>
<?php endif?>
<form action="index.php" method="get" style="float:right;position:relative;">
	<input type="submit" value="Очистить корзину" class="continue"/>	
	<input type="hidden" value="com_shop" name="option"/>
	<input type="hidden" value="trancateBasket" name="task"/>
	
</form>

<?php 
$user = &JFactory::getUser();
if($user->guest):
	$session = &JFactory::getSession();
	$post = $session->get('lastdata'); // если предыдущия информация имеется , то вставляем ее
	echo '<div style="position:relative;float:left;width:100%;" class="login_basket">';
?>
	<h3>Если Вы уже совершали покупки в нашем магазине</h3>
	
<?php
	HTML_comprofiler::loginForm('com_shop&view=basket', $_POST, null);
	echo '</div>';
	echo '<div style="position:relative;float:left;width:100%;">';
?>
	<form action="" method="post" onsubmit="return checkPassword();">
	<h3>Для нового покупателя</h3>
	Укажите контактную информацию для связи с Вами.
	<table class="contact_info">
		<tr>
			<td>
				<b>ФИО покупателя<span style="color:red">*</span></b>: 
			</td>
			<td>
				<input type='text' size=30 name="fio" value="<?php if(isset($post)) echo $post[fio]; ?>"/>
			</td>			
		<tr>
			<td>
				<b>E-mail<span style="color:red">*</span>:</b>
			</td>
			<td>
				<input type='text' size=30 name="email" value="<?php if(isset($post)) echo $post[email]?>"/>
			</td>
		</tr>
		<tr>
			<td>
				<b>Контактный телефон<span style="color:red">*</span>:</b>
			</td>
			<td>
				<input type='text' size=30 name="phone" value="<?php if(isset($post)) echo $post[phone]?>"/>
			</td>
		</tr>
		<tr>
			<td>
				<b>Дополнительный телефон:</b>
			</td>
			<td>
				<input type='text' size=30 name="phone2" value="<?php if(isset($post)) echo $post[phone2]?>"/>
			</td>
		</tr>
		<tr>
			<td colspan=2>
				<b>Адрес:</b><br/>
				<textarea cols=35 rows=5 name=adress><?php if(isset($post)) echo $post[adress]?></textarea>
			</td>
		</tr>
		<tr>
			<td colspan=2>
				<b>Дополнительная информация:</b><br/>
				<textarea cols=35 rows=5 name=additional><?php if(isset($post)) echo $post[additional]?></textarea>
			</td>
		</tr>
		</table>
		Для того, чтобы при повторных покупках в нашем магазине не вводить контактную информацию заново, укажите пароль для доступа к вашему личному кабинету.<br/>
		Пароль не должен содержать пробелы, используйте только символы 0-9,a-z,A-Z и должен быть длиннее 6 символов

		<table class="password_table">
		
		
		<tr>
			<td width="120px">
				<b>Пароль:</b>
			</td>
			<td>
				<input type="password" name="pass" id="password"/>
			</td>
		</tr>
		<tr>
			<td>
				<b>Повторите пароль:</b>
			</td>
			<td>
				<input type="password" name="pass2" id="password2" />
			</td>
		</tr>
		</table>
		<table width="100%">
		<tr>
			<td colspan=2 align=center>
				<div style="display:none;" class="captcha"></div>
				<b>Поля отмеченные звездочкой <span style="color:red">*</span> обязательны к заполнению</b>
			</td>
		</tr>
		
		</table>
<?php $session->clear('lastdata');
	else:?>
<?php
$myId			=	$_CB_framework->myId(); // получаем пользователя CB
$cbUser			=&	CBuser::getInstance( $myId );
$user			=	$cbUser->getUserData();
//echo '<pre>';
//var_dump($user);
echo '<div style="position:relative;float:left;width:100%;">';?>
<form action="" method="post">
<table class="contact_info">
		<tr>
			<td>
				<b>ФИО покупателя<span style="color:red">*</span></b>: 
			</td>
			<td>
				<input type='text' size=30 name="fio" value="<?php echo $user->name;?>"/>
			</td>			
		<tr>
			<td>
				<b>E-mail<span style="color:red">*</span>:</b>
			</td>
			<td>
				<?php echo $user->email?><input type='hidden' name='email' value="<?php echo $user->email?>"/>
			</td>
		</tr>
		<tr>
			<td>
				<b>Контактный телефон<span style="color:red">*</span>:</b>
			</td>
			<td>
				<input type='text' size=30 name="phone" value="<?php echo $user->cb_phone?>"/>
			</td>
		</tr>
		<tr>
			<td>
				<b>Дополнительный телефон:</b>
			</td>
			<td>
				<input type='text' size=30 name="phone2" value="<?php echo $user->cb_phone2?>"/>
			</td>
		</tr>
		<tr>
			<td colspan=2>
				<b>Адрес:</b><br/>
				<textarea cols=35 rows=5 name=adress><?php  echo $user->cb_adress?></textarea>
			</td>
		</tr>
		<tr>
			<td colspan=2>
				<b>Дополнительная информация:</b><br/>
				<textarea cols=35 rows=5 name=additional></textarea>
			</td>
		</tr>
		</table>
		<table width="100%">
		<tr>
			<td colspan=2 align=center>
				<div style="display:none;" class="captcha"></div>
			</td>
		</tr>
		</table>
		
<?php endif;?>
<h3>Выберите способ оплаты</h3>
<?php

	foreach($this->payments as $payment):?>
	<input type="radio" name="payment" value="<?php echo $payment->id?>" <?php if($payment->def ==1) echo 'checked'?> />
	<strong><?php echo $payment->name?></strong><br/>
	<?php echo $payment->description?><br/><br/>
<?php endforeach;?>
	<?php echo htmlspecialchars_decode($delivery);?><br/>
	<input type='submit' value="Оформить заказ" class="doOrder" />
	<input type="hidden" name="option" value="com_shop"/>
	<input type="hidden" name="task" value="doOrder"/>
	</form>
<?php 
	echo '</div>';
	
else:?>
<div class="contentpaneopen">Ваша корзина пуста</div>
<?php endif;?>